第四章後半講日期時間的修改與比較、參數的應用、可變與不可變的資料
time() :傳回自1970年1月1日零時以來的浮點秒數
localtime():可將浮點秒數換算成當下的日期和時間,結構化時間
now = time.localtime(time.time())
print(‘本地時間:’, now)
->本地時間: time.struct_time(tm_year=2019, tm_mon=1, tm=mday=11, tm_hour=0, tm_min=12, tm_sec=26, tm_wday=4, tm_yday=11, tm_isdst=0)
mday日
wday星期幾,週一是0
yday一年的第幾天
isdst是否為夏令時間
strftime函式(string format time)
使用字元
%y :兩位年份
%Y :四位年份
%m :兩位月份
%d :兩位日
%H :24時制的時
%I :12時制的時
%M :分鐘數
%S :秒數
date_str = time.strftime(‘ %Y/%m/%d ’, time.localtime())
print(‘本地日期:’, date_str)
->本地時間:2024/09/23
日期的比較
import time
date1 = ‘2019/03/13'
date2 = ‘2019年12月25日’
tml = time. strptime(date1, '%Y/%m/%d' )
tm2 = time•strptime(date2, ‘%Y年%m月%d日’)
if tm1 > tm2:
print('date1比較新')
else:
print('date2比較新’)
-> 'date2比較新'